#pragma once

#include "Renderer/RendererAPI.h"

namespace Orange {
	class OpenGlRendererAPI : public RendererAPI {
		 void SetClearColor(const glm::vec4& color) override;
		 void Clear() override;
		 void Init() override;
		 void SetViewport(uint32_t x, uint32_t y, uint32_t width, uint32_t height) override;
		 
		 void DrawIndexs(const Ref<VertexArray>& vertexArray , uint32_t indexCount) override;
	};
}